Um computador modular — em inglês, computador-on-module (COM) ou System on Module (SOM) — é um tipo de computador de placa única (SBC), um subtipo de um sistema de computador embarcado que geralmente usa processadores ARM. Uma extensão do conceito de sistema em chip (SoC) e sistema em pacote (SIP), o computador modular situa-se entre um computador completo e um microcontrolador.
Um sistema COM oferece uma excelente solução para uso em sistemas computacionais com aplicações pequenas ou especializadas que requerem baixo consumo de energia ou tamanho físico pequeno, como no caso de sistemas embarcados. Por ser compacto e muito integrado, mesmo CPUs muito complexa e com tecnologia multicore, podem ser projetadas nele.[1]
Os termos "Computer-on-Module" e "COM" foram usados pelo VDC Research Group, Inc. (anteriormente Venture Development Corporation) (Natick, MA, EUA) para descrever essa classe de placas de computadores embarcados.[2]